to advise upon - German English Dictionary